/********************************************************************************
 * Project Name		[JavaEE_Components]
 * File Name     	[Xml01.java]
 * Creation Date 	[2015-01-01]
 * 
 * Copyright© ge.y.yang@gmail.com All Rights Reserved
 * 
 * Work hard, play harder, think big and keep fit
 ********************************************************************************/
package xml._notes;

/**
 * @author 不落的太阳(Sean Yang aka ShortPeace)
 * @version 1.0
 * @since jdk 1.8
 * 
 */
public final class Xml01 {

	public void xmlConcept() {
		/**
		 * XML概述<br/>
		 * 
		 * XML[eXtensible Markup Language ]<br/>
		 * XML是一种简单的基于文本的语言, 它被设计为储存和传输以纯文本格式的数据<br/>
		 * 
		 * XML的特点<br/>
		 * 1. XML是一种标记语言<br/>
		 * 2. XML标签不是像HTML那样预定义, 其可以定义自己的标签<br/>
		 * 3. XML标签被设计成自描述性的<br/>
		 * 
		 * XML和Html的区别<br/>
		 * 1.XML大小写敏感, HTML大小写不敏感<br/>
		 * 2.XML不能省略结束标签, HTML可以省略结束标签<br/>
		 * 3.XML的属性值必须使用双引号引用, HTML则可以省略双引号<br/>
		 * 4.XML中属性名必须有对应的属性值, HTML则可以只有属性名<br/>
		 * 
		 * XML的优点<br/>
		 * 1. 技术无关: XML是技术独立, 它可以用于由任何技术进行数据的存储和传输的目的<br/>
		 * 2. 人类可读: XML使用简单的文本格式, 它是人类可读和可以理解的<br/>
		 * 3. 可扩展性: XML中自定义标签可以很容易创建和使用<br/>
		 * 4. 允许验证: XML使用DTD和Schema很容易验证<br/>
		 * 5. 与显示分离: XML的设计目标是描述数据并集中于数据的内容<br/>
		 * 
		 * XML的缺点<br/>
		 * 1. 冗余, XML中存在大量重复的内容<br/>
		 */
	}
}
